#content .container{
	background:#fff;
	zoom:normal;
	}

#content .container .sidearea .weact,
#content .container .sidearea .wefor,
#content .container .sidearea .weare{
	width:222px;
	clear:both;
	}

#content .container .sidearea .weact h1,	
#content .container .sidearea .wefor h1,
#content .container .sidearea .weare h1{
	border-top:1px solid #646464;
	height:28px;
	line-height:32px;
	width:195px;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	padding:0 0 0 27px;
	background: #5C5C5C url("../images/bg.png") no-repeat -152px -34px;
	_background:#5C5C5C url("../images/bg.gif") no-repeat -152px -34px;
	}

#content .container .specialzx h1{
	border-top:1px solid #646464;
	height:28px;
	line-height:32px;
	width:200px;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	padding:0 0 0 27px;
	background: #5C5C5C url("../images/bg.png") no-repeat -152px -34px;
	_background:#5C5C5C url("../images/bg.gif") no-repeat -152px -34px;

}
#home #wrap #content .container .mainarea .mainbox .rightarea .specialzx .r a{ color:#fff; padding-right:10px;}
#content .container .specialzx ul {
    padding:10px 5px 5px;
	border:1px solid #D2D2D2;
	overflow:hidden;
	background:#EDEDED;

}
#content .container .specialzx li{
	height:24px;
	clear:both;
	overflow:hidden;
	color:#5A5A5A;
	padding:0 0 0 9px;
	background: url(../images/bg.png) -167px -412px no-repeat;
	_background: url(../images/bg.gif) -167px -413px no-repeat;
}
#content .container .specialzx  a{ color:#333;}
.r{ float:right; padding-right:10px;}
.r a { color:#fff;}
#content .container .sidearea .werom,
#content .container .sidearea .weact ul,
#content .container .sidearea .wefor ul,
#content .container .sidearea .weare ul{
	border:1px solid #D2D2D2;
	width:220px;
	overflow:hidden;
	background:#EDEDED;
	}

#content .container .sidearea .weact ul{
	height:184px;
	padding:5px 0;
	}
#content .container .sidearea .weact ul.ty{
	height:auto;
	/*max-height:184px;*/
	padding:5px 0;
	}
	#content .container .sidearea .weact ul.ty .firsth{ background:none;}
#content .container .sidearea .weact ul.ty .firsth dl{ width:215px; height:75px; float:left;}
#content .container .sidearea .weact ul.ty .firsth dl dt{ width:80px; height:70px; float:right; padding:0px 5px 0px 5px;}	
#content .container .sidearea .weact ul.ty .firsth dl dd{ width:120px; height:71px; float:left; padding:2px; line-height:15px}	
#content .container .sidearea .wefor ul{

	padding:2px 0 10px 0;
	}

#content .container .sidearea .weare ul{
	height:144px;
	}
	
#content .container .sidearea .weact li{
	height:23px;
	line-height:25px;
	_line-height:22px;
	*line-height:22px;
	clear:both;
	padding:0 0 0 20px;
	background: url("../images/bg.png") no-repeat -156px 6px;
	_background:url("../images/bg.gif") no-repeat -156px 6px;
	}

#content .container .sidearea .wefor li{
	height:22px;
	line-height:25px;
	_line-height:21px;
	float:left;
	width:88px;
	padding:0 0 0 22px;
	background: url("../images/bg.png") -156px -428px no-repeat;
	_background: url("../images/bg.gif") -156px -428px no-repeat;
	}

#content .container .sidearea .weact li a,
#content .container .sidearea .weact li a:link,
#content .container .sidearea .wefor a,
#content .container .sidearea .wefor a:link{
	color:#000;
	}

#content .container .sidearea .wefor div a{
	margin:0 3px;
	}
	
#content .container .sidearea .wefor div{
	clear:both;
	margin:0 0 0 35px;
	padding:1px 0;
	_margin:-2px 0 1px 0;
	_padding:0;
	}

#content .container .sidearea .werom{
	height:115px;
	padding:8px 0;
	background:#EDEDED;
	}
	
#content .container .sidearea .werom .img{
	text-align:center;
	}

#content .container .sidearea .werom .txt{
	text-indent:2em;
	line-height:23px;
	padding:5px 10px;
	}


#content .container .mainarea .pricebox{
	width:723px;
	height:240px;
	clear:both;
	overflow:hidden;
	float:left;
	position:relative;
	}
	
#content .container .mainarea .pricebox .pb_nav{
	height:26px;
	width:inherit;
	overflow:hidden;
	position:absolute;
	z-index:201;
	top:0px;
	}
	
#content .container .mainarea .pricebox .pb_nav ul{
	float:left;
	}

#content .container .mainarea .pricebox .pb_nav span{
	padding:0 18px 0 0;
	float:right;
	background: url("../images/bg.png") no-repeat -90px -129px;
	_background:url("../images/bg.gif") no-repeat -90px -129px;
	line-height:25px;
	}

#content .container .mainarea .pricebox .pb_nav span a,
#content .container .mainarea .pricebox .pb_nav span a:link{
	color:#FF0000;
	}

#content .container .mainarea .pricebox .pb_nav li{
	float:left;
	height:21px;
	width:138px;
	font-size:14px;
	overflow:hidden;
	font-weight:bold;
	color:#5C5C5C;
	border-top:4px solid #AE2026;
	background:#D2D2D2;
	margin:0 4px 0 0;
	border-bottom:1px solid #D4C595;
	}

#content .container .mainarea .pricebox .pb_nav li.on{
	background:#D4C595;
	border-bottom:1px solid #E7DCBC;
	}

#content .container .mainarea .pricebox .pb_nav li a,
#content .container .mainarea .pricebox .pb_nav li a:link{
	display:block;
	height:21px;
	line-height:24px;
	width:92px;
	overflow:hidden;
	background:#FFF url(../images/bg.png) no-repeat -133px -366px;
	_background:#FFF url(../images/bg.gif) no-repeat -133px -366px;
	padding:0 0 0 44px;
	margin:0 1px;
	color:#5C5C5C;
	}

#content .container .mainarea .pricebox .pb_nav li.on a,
#content .container .mainarea .pricebox .pb_nav li.on a:link{
	background:#E7DCBC url(../images/bg.png) no-repeat -132px -391px;
	_background:#E7DCBC url(../images/bg.gif) no-repeat -132px -391px;
	color:#000;
	
	}

#content .container .mainarea .pricebox .pb_con{
	border:1px solid #D4C595;
	position:absolute;
	top:25px;
	z-index:200;
	padding:15px 26px 0 26px;
	_padding:15px 26px 0 17px;
	clear:both;
	width:664px;
	_width:673px;
	height:198px;
	overflow:hidden;
	background:#E7DCBC;
	}

#content .container .mainarea .pricebox .pb_con dl{
	height:92px;
	width:67px;
	overflow:hidden;
	float:left;
	margin:0 8px 10px 8px;
	}

#content .container .mainarea .pricebox .pb_con dd{
	border:1px solid #F2E7CB;
	height:65px;
	width:65px;
	overflow:hidden;
	}

#content .container .mainarea .pricebox .pb_con dd img{
	height:65px;
	width:65px;
	}

#content .container .mainarea .pricebox .pb_con dt{
	height:25px;
	line-height:27px;
	text-align:center;
	overflow:hidden;
	}
	
#content .container .mainarea .pricebox .pb_con dt a,
#content .container .mainarea .pricebox .pb_con dt a:link{
	color:#AE2026;
	}


#content .container .mainarea .casebox{
	width:723px;
	height:221px;
	clear:both;
	float:left;
	overflow:hidden;
	}
#content .container .mainarea .casebox .cb_tit{
	width:715px;
	height:25px;
	line-height:27px;
	_line-height:25px;
	margin:0 5px 0 0;
	color:#F00;
	overflow:hidden;
	border-bottom: 1px solid #AE2026;
	}

#content .container .mainarea .casebox .cb_tit h2{
	float:left;
	width:200px;
	padding:0 0 0 13px;
	font-size:14px;
	font-weight:bold;
	background: url("../images/bg.png") no-repeat -160px -78px;
	_background:url("../images/bg.gif") no-repeat -160px -78px;
	}

#content .container .mainarea .casebox .cb_tit span{
	padding:0 10px 0 0;
	float:right;
	background: url("../images/bg.png") no-repeat -90px -128px;
	_background:url("../images/bg.gif") no-repeat -90px -128px;
	}

#content .container .mainarea .casebox .cb_tit a,
#content .container .mainarea .casebox .cb_tit a:link{
	color:#F00;
	}

#content .container .mainarea .casebox .cb_con{
	height:228px;
	height:188px;
	clear:both;
	overflow:hidden;
	padding:8px 7px 0 6px;
	}
	
#content .container .mainarea .casebox .cb_con ul{
	clear:both;
	}

#content .container .mainarea .casebox .cb_con li{
	float:left;
	width:85px;
	height:84px;
	overflow:hidden;
	margin:5px 5px 5px 0;
	padding:0 5px 0 6px;
	}

#content .container .mainarea .casebox .cb_con li img{
	width:84px;
	height:84px;
	}

/*
#content .container .mainarea .casebox{
	width:723px;
	height:254px;
	clear:both;
	float:left;
	overflow:hidden;
	}

#content .container .mainarea .casebox .cbtit{
	width:715px;
	height:25px;
	line-height:27px;
	_line-height:25px;
	margin:0 5px 0 0;
	color:#F00;
	overflow:hidden;
	background:url("../images/dashed.gif") repeat-x 0 24px;
	}

#content .container .mainarea .casebox .cbtit h2{
	float:left;
	width:200px;
	padding:0 0 0 13px;
	font-size:14px;
	font-weight:bold;
	background: url("../images/bg.png") no-repeat -160px -78px;
	_background:url("../images/bg.gif") no-repeat -160px -78px;
	}

#content .container .mainarea .casebox .cbtit span{
	padding:0 10px 0 0;
	float:right;
	background: url("../images/bg.png") no-repeat -90px -128px;
	_background:url("../images/bg.gif") no-repeat -90px -128px;
	}

#content .container .mainarea .casebox .cbtit a,
#content .container .mainarea .casebox .cbtit a:link{
	color:#F00;
	}

#content .container .mainarea .casebox .cbcon{
	height:228px;
	height:200px;
	margin:20px 0 0 0;
	clear:both;
	}

#content .container .mainarea .casebox .cbcon ul{
	width:724px;
	height:auto;
	overflow:hidden;
	clear:both;
	}

#content .container .mainarea .casebox .cbcon li{
	background:#C0C0C0;
	height:107px;
	width:97px;
	display:inline-block;
	overflow:hidden;
	float:left;
	margin:7px 6.4px 0 0;
	}
#content .container .mainarea .casebox .cbcon li a,
#content .container .mainarea .casebox .cbcon li a:link{
	color:#999;
	}
	
#content .container .mainarea .casebox .cbcon li.on{
	background:#AE2026;
	color:#FFF;
	}

#content .container .mainarea .casebox .cbcon li.on a,
#content .container .mainarea .casebox .cbcon li.on a:link{
	color:#FFF;
	}

#content .container .mainarea .casebox .cbcon .thumb{
	width:95px;
	height:84px;
	margin:1px;
	overflow:hidden;
	text-align:center;
	}

#content .container .mainarea .casebox .cbcon .thumb img{
	height:84px;
	width:95px;
	border:0;
	}

#content .container .mainarea .casebox .cbcon .title{
	width:97px;
	height:21px;
	line-height:23px;
	_line-height:21px;
	overflow:hidden;
	text-align:center;
	}
#content .container .mainarea .casebox .cbcon .title a,
#content .container .mainarea .casebox .cbcon .title a:link{
	color:#000;
	}
	*/

#content .container .mainarea .mainbox .leftarea{
	width:494px;
	height:inherit;
	overflow:hidden;
	float:left;
	}

#content .container .mainarea .mainbox .leftarea .adimgbox{
	width:492px;
	height:80px;
	overflow:hidden;
	border:1px solid #C0C0C0;
	}

#content .container .mainarea .mainbox .leftarea .adimgbox img{
	width:492px;
	height:80px;
	border:0;
	}

#content .container .mainarea .mainbox .leftarea .adbox,
#content .container .mainarea .mainbox .leftarea .datum{

	}
	
#content .container .mainarea .mainbox .leftarea .adbox,
#content .container .mainarea .mainbox .leftarea .datum{
	width:242px;
	overflow:hidden;
	float:left;
	}

#content .container .mainarea .mainbox .leftarea .datum{
	margin:0 10px 0 0;
	}

#content .container .mainarea .mainbox .leftarea .adbox h3,
#content .container .mainarea .mainbox .leftarea .datum h3{
	float:left;
	height:26px;
	width:80px;
	overflow:hidden;
	line-height:28px;
	padding:0 0 0 15px;
	font-weight:bold;
	background: url("../images/bg.png") no-repeat -160px -78px;
	_background:url("../images/bg.gif") no-repeat -160px -78px;
	}

#content .container .mainarea .mainbox .leftarea .adbox span,
#content .container .mainarea .mainbox .leftarea .datum span{
	height:26px;
	line-height:28px;
	padding:0 15px 0 0;
	float:right;
	background: url("../images/bg.png") no-repeat -136px -128px;
	_background: url("../images/bg.gif") no-repeat -136px -128px;
	}

#content .container .mainarea .mainbox .leftarea span a,
#content .container .mainarea .mainbox .leftarea span a:link{
	color:#F00;
	}

#content .container .mainarea .mainbox .leftarea .adbox ul,
#content .container .mainarea .mainbox .leftarea .datum ul{
	clear:both;
	}

#content .container .mainarea .mainbox .leftarea .adbox li,
#content .container .mainarea .mainbox .leftarea .datum li{
	height:24px;
	padding:3px 0 0 0;
	line-height:26px;
	_line-height:23px;
	margin:0 9px 0 0;
	clear:both;
	background:url("../images/dashed.gif") repeat-x 0 1px;
	}

#content .container .mainarea .mainbox .leftarea .adbox li a,
#content .container .mainarea .mainbox .leftarea .datum li a,
#content .container .mainarea .mainbox .leftarea .adbox li a:link,
#content .container .mainarea .mainbox .leftarea .datum li a:link{
	color:#444444;
	}
	
#content .container .mainarea .mainbox .leftarea .adbox li p,
#content .container .mainarea .mainbox .leftarea .datum li p{
	padding:0 0 0 13px;
	background: url("../images/bg.png") no-repeat -162px -55px;
	_background:url("../images/bg.gif") no-repeat -162px -56px;
	}
	
#content .container .mainarea .mainbox .rightarea{
	width:214px;
	height:inherit;
	overflow:hidden;
	float:right;
	}

#content .container .mainarea .mainbox .rightarea .interact{
	background:#DFDFDF;
	width:214px;
	height:307px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .rightarea .interact h3{
	height:29px;
	line-height:32px;
	_line-height:29px;
	float:left;
	background:#999999;
	font-weight:bold;
	color:#FFF;
	padding:0 0 0 12px;
	width:150px;
	overflow:hidden;
	}

#content .container .mainarea .mainbox .rightarea .interact span{
	height:24px;
	line-height:24px;
	_line-height:21px;
	background:#999999;
	padding:5px 10px 0 6px;
	float:right;
	}

#content .container .mainarea .mainbox .rightarea .interact span a,
#content .container .mainarea .mainbox .rightarea .interact span a:link{
	color:#FFF;
	}

#content .container .mainarea .mainbox .rightarea .interact ul{
	clear:both;
	padding:12px 10px;
	}
	
#content .container .mainarea .mainbox .rightarea .interact li{
	height:24px;
	clear:both;
	overflow:hidden;
	color:#5A5A5A;
	padding:0 0 0 9px;
	background: url(../images/bg.png) -167px -412px no-repeat;
	_background: url(../images/bg.gif) -167px -413px no-repeat;
	}
#content .container .mainarea .mainbox .rightarea .interact li a,
#content .container .mainarea .mainbox .rightarea .interact li a:link{
	color:#333333;
	}


#content .container .friendlink{
	padding:10px 5px;
	clear:both;
	height:auto;
	width:950px;
	line-height:23px;
	border-top:1px solid #D4C595;
	border-bottom:23px solid #D4C595;
	zoom:1;
	}

#content .container .friendlink a,
#content .container .friendlink a:link{
	color:#666666;
	font-family:Arial;
	}

#content .container .friendlink ul{
	clear:both;
	}
#content .container .friendlink li{
	float:left;
	white-space:nowrap;
	padding:0 8px;
	}

#content .container .friendlink .float{
	float:right;
	padding:0 10px;
	}

#content .container .cycircled{
	clear:both;
	margin:1px 0 0 0;
	background:#E7E7E7;
	height:120px;
	overflow:hidden;
	}

#content .container .cycircled ul{
	margin:10px 28px 0 28px;
	_margin:10px 23px 0 23px;
	width:130px;
	_width:128px;
	float:left;
	height:inherit;
	overflow:hidden;
	}

#content .container .cycircled ul li{
	line-height:19px;
	color:#666666;
	}
#content .container .cycircled dl dd{
	line-height:19px;
	color:#666666;
	}
#content .container .cycircled ul .label{
	font-size:16px;
	font-weight:bold;
	margin:3px 0;
	}
#ghh.werom {
    background: none repeat scroll 0 0 #EDEDED;
    border: 1px solid #D2D2D2;
    overflow: hidden;
	padding:8px 0px;
	line-height:20px;
}
#content .container .cycircled ul li a,
#content .container .cycircled ul li a:link{
	color:#898787;
	text-decoration:none;
	}

	.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px}
.box h5,.box h6{background: url(../images/title.png) no-repeat right top;color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #dce7f3; position:relative}
.box h6{ margin-bottom:0}
.box h5.title-1,.box h6.title-1{background-position: right -52px}
.box h5.title-2,.box h6.title-2{background-position: right -100px}
.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}
.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}
.box a.more{ font-size:12px; font-family:"ËÎÌå"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{ padding:0 10px; overflow:auto}
/* vote */
#vote .content{ padding:0 10px; overflow:auto; border:1px solid #AFAFAF}
.box .vote h4{ font-size:14px; font-weight:normal}
#vote label{display:block; line-height:16px}
#vote .btn{ margin:6px 12px 0 0}



#vote  h1{
	border:1px solid #AFAFAF;
	height:28px;
	line-height:32px;
	width:210px;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	padding:0 0 0 10px;
	font-family:Verdana, Geneva, sans-serif;
	background: #ADADAD;
	}

#vote  ul{
	border:1px solid #AFAFAF;
	width:220px;
	overflow:hidden;
	height:125px;
	background:#fff;
	padding:10px 0 0 0;
	}

#vote li{
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	clear:both;
	padding:0 0 0 7px;
	line-height:32px;
	_line-height:30px;
	}
	
#vote  li a,
#vote li a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	cursor:pointer; 
	}

#vote  li.cstel{
	font-weight:bold;
	font-size:13px;
	}

#vote  li.cstel span{
	font-size:14px;
	}
	
#vote  li.cstqq img{
	margin:0 0 0 7px;
	}

